Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEBDALE Detached £393,000 16 Aug 2010
CROMWELL HOUSE, 2 DEBDALE Detached £590,000 14 Dec 2018